- محدلة
- مِحْدَلَة \ roller: a heavy round block of iron that is rolled over ground to level it: a garden roller (with a handle, used for making grass smooth); a steam roller (with an engine, for making roads).
Arabic-English dictionary. 2015.
Arabic-English dictionary. 2015.